Reviewing A Huge Mixed Grill Kebab In London! Wow.